microwave tube - Turco Inglés Diccionario